peer (equal) - German English Dictionary